Randomized Binary Consensus with Faulty Agents
نویسندگان
چکیده
This paper investigates self-organizing binary majority consensus disturbed by 1 faulty nodes with random and persistent failure. We study consensus in ordered and random 2 networks with noise, message loss, and delays. Using computer simulations, we show that: 3 (a) explicit randomization by noise, message loss, and topology can increase robustness 4 towards faulty nodes, (b) commonly-used faulty nodes with random failure inhibit consensus 5 less than faulty nodes with persistent failure, and (c) in some cases such randomly failing 6 faulty nodes can even promote agreement. 7
منابع مشابه
Asynchronous Byzantine Systems: From Multivalued to Binary Consensus with t < n/3, O(n2) Messages, O(1) Time, and no Signature
This paper presents a new algorithm that reduces multivalued consensus to binary consensus in an asynchronous message-passing system made up of n processes where up to t may commit Byzantine failures. This algorithm has the following noteworthy properties: it assumes t < n/3 (and is consequently optimal from a resilience point of view), uses O(n) messages, has a constant time complexity, and do...
متن کاملSignature-Free Broadcast-Based Intrusion Tolerance: Never Decide a Byzantine Value
Provide application processes with strong agreement guarantees despite failures is a fundamental problem of fault-tolerant distributed computing. Correct processes have not to be “polluted” by the erroneous behavior of faulty processes. This paper considers the consensus agreement problem in a setting where some processes can behave arbitrarily (Byzantine behavior). In such a context it is poss...
متن کاملRandomized Asynchronous Consensus with Imperfect Communications
We introduce a novel hybrid failure model, which facilitates an accurate and detailed analysis of round-based synchronous, partially synchronous and asynchronous distributed algorithms under both process and link failures. Granting every process in the system up to send and receive link failures (with arbitrary faulty ones among those) in every round, without being considered faulty, we show th...
متن کاملComputing in Totally Anonymous Asynchronous Shared Memory Systems (Extended Abstract)
(within an induction) to prove that for every k, 0 k logN ? 1, there exists an execution of 2 k+1 processes with k rounds and ending with a bivalent connguration. Taking k = logN ? 1 we get the desired lower bound: Theorem13. In the totally anonymous model, the round complexity of a protocol solving binary consensus among N processes is (log N). References 1. K. Abrahamson. On achieving consens...
متن کاملAsynchronous Byzantine Agreement Protocols
A consensus protocol enables a system of n asynchronous processes, some of them faulty, to reach agreement. Both the processes and the message system are capable of cooperating to prevent the correct processes from reaching decision. A protocol is t-resilient if in the presence of up to t faulty processes it reaches agreement with probability 1. Byzantine processes are faulty processes that can...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- Entropy
دوره 16 شماره
صفحات -
تاریخ انتشار 2014